dislodgeable leaf residue - Turco Inglés Diccionario